# frozen_string_literal: true

class GqlTypes::Bz::VariableTypeType < GqlTypes::BaseModel
  description 'variable type'

  field :name, String, null: false, description: 'variable type name'
  field :klass, String, null: false
  field :status, GqlTypes::Enum::VariableTypeStatus, null: false, description: 'variable type status'

  preloaded_field :type_methods, [GqlTypes::Bz::TypeMethodType], null: false, camelize: false
end
